HAL WWDG macro migration ¶
This section provides information about the HAL WWDG macro migration.
WWDG macros ¶
|
HAL1 |
HAL2 |
|---|---|
__HAL_WWDG_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__)
|
uint32_t LL_WWDG_IsEnabledIT_EWKUP(const WWDG_TypeDef *wwdgx)
|
__HAL_WWDG_GET_IT(__HANDLE__, __INTERRUPT__)
/* or */
__HAL_WWDG_GET_FLAG(__HANDLE__, __FLAG__)
|
uint32_t LL_WWDG_IsActiveFlag_EWKUP(const WWDG_TypeDef *wwdgx)
|
__HAL_WWDG_ENABLE_IT(__HANDLE__, __INTERRUPT__)
|
void LL_WWDG_EnableIT_EWKUP(WWDG_TypeDef *wwdgx)
|
__HAL_WWDG_ENABLE(__HANDLE__)
|
void LL_WWDG_Enable(WWDG_TypeDef *wwdgx)
|
__HAL_WWDG_CLEAR_IT(__HANDLE__, __INTERRUPT__)
/* or */
__HAL_WWDG_CLEAR_FLAG(__HANDLE__, __FLAG__)
|
void LL_WWDG_ClearFlag_EWKUP(WWDG_TypeDef *wwdgx)
|
Note
All WWDG macros are removed from the HAL driver and replaced with exported functions in the LL WWDG driver.
Related concept: Removal of hardware-related macros in HAL2